package org.simple.framework.core.util;

import java.util.Collection;

/**
 * @author ：zhanghaixuan
 * @date ：Created in 2020/3/7 8:26 下午
 * 用途         ： 判断工具类
 */
public class ValidationUtil {
    /**
     * 判断集合是不是空
     * @param objects 集合
     * @return 结果
     */
    public  static  boolean collectionIsEmpty(Collection<?> objects){
        return objects == null || objects.isEmpty();
    }


    /**
     * Array是否为null或者size为0
     *
     * @param obj Array
     * @return 是否为空
     */
    public static boolean arrayIsEmpty(Object[] obj) {
        return obj == null || obj.length == 0;
    }

    /**
     * 判断字符串是不是空值
     * @param str 字符串
     * @return true/false
     */
    public static boolean strIsEmpty(String str){
        return  null == str || str.length() ==0;
    }
}
